package com.example.exam10.service;

import com.example.exam10.entity.Person;

import java.util.List;

public interface PersonService {
    /**
     * 插入
     *
     * @param person person实例
     * @return 返回对应的ID
     */
    Long insertPerson(Person person);

    /**
     * 更新
     *
     * @param person 新的Person实例
     */
    void updatePerson(Person person);

    /**
     * 查询所有的Person
     *
     * @return 所有Person的列表
     */
    List<Person> loadAllPersons();

    /**
     * 删除指定的Person实例
     *
     * @param person Person的实例
     */
    void deletePerson(Person person);
}
